outdoor informal market place - Alemán Inglés Diccionario